abound in resources

Translations
regorger de ressources